Fix some of the problems in defsubst* (bug#5728).
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Apr 2010 19:59:46 +0000 (15:59 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Apr 2010 19:59:46 +0000 (15:59 -0400)
commit5fddb206926fd87c3c806ab338f75bd228694b16
tree31889d28388d41de1ec812a437ff84ab69ff1716
parent19eb8c78c330eb38912b392192fb7d5dec887045
Fix some of the problems in defsubst* (bug#5728).
* emacs-lisp/cl-macs.el (defsubst*): Don't substitute non-trivial args.
(cl-defsubst-expand): Do the substitutions simultaneously (bug#5728).
.bzrignore
lisp/ChangeLog
lisp/emacs-lisp/cl-macs.el